<?php


namespace app\common;
use app\common\model\MemberModel;
use think\Model;

class RootModel extends Model
{
    public static $color = ['#009688', '#FF5722', '#1E9FFF'];

    /**
     * 用户头像
     * @param $val
     * @return string
     */
    public function getAvatarAttr($val)
    {
        return empty($val) ? realImgUrl('static/images/touxiang.jpg') : $val;
    }

    /**
     * 修改用户状态
     * @param $val
     * @return string
     */
    public function getMemberStateAttr($val)
    {
        $color = ['#009688', '#FF5722', '#FFB800'];
        return '<p style="color:' . $color[$val] . ';">状态：' . MemberModel::$stateLabel[$val] . '</p>';
    }

    /**
     * 转换时间
     * @param $val
     * @return string
     */
    public function getCreateTimeAttr($val)
    {
        return dateTimeChange($val);
    }

    /**
     * 转换时间
     * @param $val
     * @return string
     */
    public function getUpdateTimeAttr($val)
    {
        return dateTimeChange($val);
    }
    
    /**
     * 转换时间
     * @param $val
     * @return string
     */
    public function getAuditTimeAttr($val)
    {
        return dateTimeChange($val);
    }

}